grease the wheels – English–Français translations

🇬🇧 en fr 🇫🇷

grease the wheels

préparer le terrain
Wiktionary Links